package com.harmontronics.hanma.paas.paas.domain.organization.service;

import com.harmontronics.hanma.paas.paas.domain.organization.entity.OrgTree;
import com.harmontronics.hanma.paas.paas.domain.organization.entity.OrgUserExport;
import java.util.List;

public interface IHmUserOrgService {

    boolean selectUserWithOrgIds(List<Long> orgIds);

    List<OrgTree> selectOrgWithUserId(Long userId);

    void updateUserOrgById(Long userId, List<Long> orgIds);

    void moveOrgWithUserId(List<Long> userIds, Long srcId, Long orgId);

    List<OrgUserExport> selectExportUserWithOrgId(long orgId, String name,
            String username, String mobile, Integer status, String email);

}
